tree dweller - French English Dictionary